package com.kongjian.manage.model.dto;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@Data
@ApiModel(value = "用户表DTO新增实体")
public class NewSysUserDTO {

    @ApiModelProperty(value = "用户ID",hidden = true)
    private Long userId;

    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "密码")
    private String password;

    @ApiModelProperty(value = "电话号码")
    private String phone;

    @ApiModelProperty(value = "头像",hidden = true)
    private String avatar;

    @ApiModelProperty(value = "昵称",hidden = true)
    private String nickname;

    @ApiModelProperty(value = "姓名")
    private String name;

    @ApiModelProperty(value = "邮箱地址")
    private String email;

    @ApiModelProperty(value = "所属部门ID",hidden = true)
    private Long deptId;

    @ApiModelProperty(value = "创建人",hidden = true)
    private Integer createUser;

    @ApiModelProperty(value = "修改人",hidden = true)
    private Integer updateUser;

    @ApiModelProperty(value = "创建时间",hidden = true)
    private java.util.Date createTime;

    @ApiModelProperty(value = "修改时间",hidden = true)
    private java.util.Date updateTime;

    @ApiModelProperty(value = "锁定标记，0未锁定，1已锁定",hidden = true)
    private String lockFlag;

    @ApiModelProperty(value = "删除标记，0未删除，1已删除",hidden = true)
    private String delFlag;


    @ApiModelProperty(value = "身份证")
    private String idcard;

    @ApiModelProperty(value = "单位")
    private String company;


}